hit upon/on - Alemán Inglés Diccionario